package com.fintech.third.model.bairong;

import java.io.Serializable;

/**
 * 学历查询
 * @author tang.pw
 *
 */
public class EductionInformation implements Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	private String swift_number;//学历查询产品计费标识

	private int code;

	private Flag flag;
	
	public String getSwift_number() {
		return swift_number;
	}

	public void setSwift_number(String swift_number) {
		
		this.swift_number = swift_number;
	}

	public int getCode() {
		return code;
	}

	public void setCode(int code) {
		this.code = code;
	}

	public Flag getFlag() {
		return flag;
	}

	public void setFlag(Flag flag) {
		this.flag = flag;
	}

	public Product getProduct() {
		return product;
	}

	public void setProduct(Product product) {
		this.product = product;
	}

	public class Flag implements Serializable{

		/**
		 * 
		 */
		private static final long serialVersionUID = 1L;
		
		private String flag_edulevel;

		public String getFlag_edulevel() {
			return flag_edulevel;
		}

		public void setFlag_edulevel(String flag_edulevel) {
			this.flag_edulevel = flag_edulevel;
		}
		
	}
	
	private Product product;

	public class Product implements Serializable{
		/**
		 * 
		 */
		private static final long serialVersionUID = 1L;
		
		private ApiStatus  api_status;
		
		public class ApiStatus implements Serializable{
			/**
			 * 
			 */
			private static final long serialVersionUID = 1L;

			private String code;//调用接口返回的状态码
			private String description;//返回状态码的中文描述
			private String serial_no;//流水号
			
			private String status;//接口返回状态

			public String getCode() {
				return code;
			}

			public void setCode(String code) {
				this.code = code;
			}

			public String getDescription() {
				return description;
			}

			public void setDescription(String description) {
				this.description = description;
			}

			public String getSerial_no() {
				return serial_no;
			}

			public void setSerial_no(String serial_no) {
				this.serial_no = serial_no;
			}

			public String getStatus() {
				return status;
			}

			public void setStatus(String status) {
				this.status = status;
			}
			
			
		}
		
		
		private Data data;
		public class Data implements Serializable{
			/**
			 * 
			 */
			private static final long serialVersionUID = 1L;

			private String status;//返回接口状态
			
			private String result;//核查结果
			
			private Info info;

			public class Info implements Serializable{
				/**
				 * 
				 */
				private static final long serialVersionUID = 1L;

				private String educationDegree;//学历
				private String enrolDate;//入学年份
				
				private String graduate;//毕业院校
				private String graduateTime;//毕业时间
				private String identity_code;//身份证号
				private String identity_name;//姓名
				
				private String photo;//照片
				
				private String specialityName;//专业
				
				private String studyResult;//毕业结论
				
				private String studyStyle;//学历类型

				public String getEducationDegree() {
					return educationDegree;
				}

				public void setEducationDegree(String educationDegree) {
					this.educationDegree = educationDegree;
				}

				public String getEnrolDate() {
					return enrolDate;
				}

				public void setEnrolDate(String enrolDate) {
					this.enrolDate = enrolDate;
				}

				public String getGraduate() {
					return graduate;
				}

				public void setGraduate(String graduate) {
					this.graduate = graduate;
				}

				public String getGraduateTime() {
					return graduateTime;
				}

				public void setGraduateTime(String graduateTime) {
					this.graduateTime = graduateTime;
				}

				public String getIdentity_code() {
					return identity_code;
				}

				public void setIdentity_code(String identity_code) {
					this.identity_code = identity_code;
				}

				public String getIdentity_name() {
					return identity_name;
				}

				public void setIdentity_name(String identity_name) {
					this.identity_name = identity_name;
				}

				public String getPhoto() {
					return photo;
				}

				public void setPhoto(String photo) {
					this.photo = photo;
				}

				public String getSpecialityName() {
					return specialityName;
				}

				public void setSpecialityName(String specialityName) {
					this.specialityName = specialityName;
				}

				public String getStudyResult() {
					return studyResult;
				}

				public void setStudyResult(String studyResult) {
					this.studyResult = studyResult;
				}

				public String getStudyStyle() {
					return studyStyle;
				}

				public void setStudyStyle(String studyStyle) {
					this.studyStyle = studyStyle;
				}
				
			}
			
			public String getStatus() {
				return status;
			}


			public void setStatus(String status) {
				this.status = status;
			}


			public String getResult() {
				return result;
			}


			public void setResult(String result) {
				this.result = result;
			}


			public Info getInfo() {
				return info;
			}


			public void setInfo(Info info) {
				this.info = info;
			}
			
		}
		
		
		private String costTime;//返回时间


		public ApiStatus getApi_status() {
			return api_status;
		}


		public void setApi_status(ApiStatus api_status) {
			this.api_status = api_status;
		}


		public Data getData() {
			return data;
		}


		public void setData(Data data) {
			this.data = data;
		}


		public String getCostTime() {
			return costTime;
		}


		public void setCostTime(String costTime) {
			this.costTime = costTime;
		}
		
	}
}
